Release 10.1A: OpenEdge Development:
Programming Interfaces
Use cases
The XML read and write features are robust and versatile. The examples described below demonstrate common problems that can be solved with the features:
- Provide interoperability between OpenEdge and another XML-enabled platform or application. For example, Crystal Reports can accept XML data and XML Schema when building and displaying reports.
- Use XML data and XML Schema as a persistent storage mechanism between 4GL sessions.
- Provide XML Schema from the 4GL for use in third-party tools. For example, Microsoft Visual Studio .NET has a utility that creates an ADO.NET dataset from an
.xsdfile. By writing a ProDataSet definition to an.xsdfile, you can then use the Microsoft utility to quickly model a ProDataSet as an ADO.NET DataSet class.- You may have existing 4GL code that performs XML reads and writes with the DOM or SAX interface that you can simplify and replace with the temp-table and ProDataSet object XML read and write features.
|
Copyright © 2005 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095 |